package com.powerbank.user.vo;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 实名认证信息VO
 */
@Data
public class IdentityVerifyVO {

    /**
     * 认证ID
     */
    private Long id;

    /**
     * 真实姓名（脱敏显示）
     */
    private String realName;

    /**
     * 身份证号（脱敏显示）
     */
    private String idCardNo;

    /**
     * 认证状态：0-待审核，1-认证通过，2-认证失败
     */
    private Integer verifyStatus;

    /**
     * 认证级别：1-初级，2-中级，3-高级，4-企业
     */
    private Integer verifyLevel;

    /**
     * 认证通过时间
     */
    private LocalDateTime verifyTime;

    /**
     * 拒绝原因
     */
    private String rejectReason;

    /**
     * 申请时间
     */
    private LocalDateTime createdTime;

    /**
     * 认证权益描述
     */
    private String benefits;
}